import { App } from "vue";
import XtAvatar from "./components/xt-avatar";
import XtBreadcrumb from "./components/xt-breadcrumb";
import XtButton from "./components/xt-button";
import XtDrawer from "./components/xt-drawer";
import XtDropdown from "./components/xt-dropdown";
import XtFullscreen from "./components/xt-fullscreen";
import XtInput from "./components/xt-input";
import XtMenu from "./components/xt-menu";
import XtRadio from "./components/xt-radio";
import XtTabs from "./components/xt-tabs";

export default {
  install: (app: App) => {
    app.use(XtMenu);
    app.use(XtBreadcrumb);
    app.use(XtButton);
    app.use(XtInput);
    app.use(XtAvatar);
    app.use(XtDropdown);
    app.use(XtTabs);
    app.use(XtRadio);
    app.use(XtDrawer);
    app.use(XtFullscreen);
  },
};
